﻿2026-01-05T01:33:08.4084920Z Current runner version: '2.330.0'
2026-01-05T01:33:08.4174510Z ##[group]Runner Image Provisioner
2026-01-05T01:33:08.4175220Z Hosted Compute Agent
2026-01-05T01:33:08.4175640Z Version: 20251211.462
2026-01-05T01:33:08.4176110Z Commit: 6cbad8c2bb55d58165063d031ccabf57e2d2db61
2026-01-05T01:33:08.4176660Z Build Date: 2025-12-11T16:28:49Z
2026-01-05T01:33:08.4177210Z Worker ID: {7ac12006-d0b9-4f40-a61e-b967dfdd96c8}
2026-01-05T01:33:08.4177870Z ##[endgroup]
2026-01-05T01:33:08.4178320Z ##[group]Operating System
2026-01-05T01:33:08.4179070Z macOS
2026-01-05T01:33:08.4179600Z 15.7.2
2026-01-05T01:33:08.4180000Z 24G325
2026-01-05T01:33:08.4180370Z ##[endgroup]
2026-01-05T01:33:08.4181040Z ##[group]Runner Image
2026-01-05T01:33:08.4181470Z Image: macos-15-arm64
2026-01-05T01:33:08.4181900Z Version: 20251215.0075.1
2026-01-05T01:33:08.4184170Z Included Software: https://github.com/actions/runner-images/blob/macos-15-arm64/20251215.0075/images/macos/macos-15-arm64-Readme.md
2026-01-05T01:33:08.4185470Z Image Release: https://github.com/actions/runner-images/releases/tag/macos-15-arm64%2F20251215.0075
2026-01-05T01:33:08.4187570Z ##[endgroup]
2026-01-05T01:33:08.4199020Z ##[group]GITHUB_TOKEN Permissions
2026-01-05T01:33:08.4201980Z Actions: write
2026-01-05T01:33:08.4203230Z ArtifactMetadata: write
2026-01-05T01:33:08.4204200Z Attestations: write
2026-01-05T01:33:08.4204620Z Checks: write
2026-01-05T01:33:08.4205280Z Contents: write
2026-01-05T01:33:08.4205670Z Deployments: write
2026-01-05T01:33:08.4206040Z Discussions: write
2026-01-05T01:33:08.4206420Z Issues: write
2026-01-05T01:33:08.4207060Z Metadata: read
2026-01-05T01:33:08.4207770Z Models: read
2026-01-05T01:33:08.4209350Z Packages: write
2026-01-05T01:33:08.4210360Z Pages: write
2026-01-05T01:33:08.4211440Z PullRequests: write
2026-01-05T01:33:08.4211950Z RepositoryProjects: write
2026-01-05T01:33:08.4212380Z SecurityEvents: write
2026-01-05T01:33:08.4212770Z Statuses: write
2026-01-05T01:33:08.4213430Z ##[endgroup]
2026-01-05T01:33:08.4215730Z Secret source: Actions
2026-01-05T01:33:08.4216290Z Prepare workflow directory
2026-01-05T01:33:08.4665550Z Prepare all required actions
2026-01-05T01:33:08.4705180Z Getting action download info
2026-01-05T01:33:08.9926700Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)
2026-01-05T01:33:09.3113000Z Download action repository 'actions/setup-python@v5' (SHA:a26af69be951a213d495a4c3e4e4022e16d87065)
2026-01-05T01:33:09.4611090Z Download action repository 'actions/download-artifact@v4' (SHA:d3f86a106a0bac45b974a628896c90dbdf5c8093)
2026-01-05T01:33:10.3044990Z Complete job name: Test wheels on macos-latest with Python 3.11
2026-01-05T01:33:10.3450490Z ##[group]Run actions/checkout@v4
2026-01-05T01:33:10.3451350Z with:
2026-01-05T01:33:10.3451740Z   repository: worm-portal/aqequil
2026-01-05T01:33:10.3452360Z   token: ***
2026-01-05T01:33:10.3452720Z   ssh-strict: true
2026-01-05T01:33:10.3453080Z   ssh-user: git
2026-01-05T01:33:10.3453450Z   persist-credentials: true
2026-01-05T01:33:10.3453910Z   clean: true
2026-01-05T01:33:10.3454280Z   sparse-checkout-cone-mode: true
2026-01-05T01:33:10.3454700Z   fetch-depth: 1
2026-01-05T01:33:10.3455070Z   fetch-tags: false
2026-01-05T01:33:10.3455430Z   show-progress: true
2026-01-05T01:33:10.3455860Z   lfs: false
2026-01-05T01:33:10.3456220Z   submodules: false
2026-01-05T01:33:10.3456590Z   set-safe-directory: true
2026-01-05T01:33:10.3457200Z ##[endgroup]
2026-01-05T01:33:10.7098450Z Syncing repository: worm-portal/aqequil
2026-01-05T01:33:10.7099910Z ##[group]Getting Git version info
2026-01-05T01:33:10.7101020Z Working directory is '/Users/runner/work/aqequil/aqequil'
2026-01-05T01:33:10.7101920Z [command]/opt/homebrew/bin/git version
2026-01-05T01:33:10.7678840Z git version 2.50.1
2026-01-05T01:33:10.7837650Z ##[endgroup]
2026-01-05T01:33:10.7844210Z Copying '/Users/runner/.gitconfig' to '/Users/runner/work/_temp/52fb79da-8e2b-455d-9c1a-aaff16910d61/.gitconfig'
2026-01-05T01:33:10.7845580Z Temporarily overriding HOME='/Users/runner/work/_temp/52fb79da-8e2b-455d-9c1a-aaff16910d61' before making global git config changes
2026-01-05T01:33:10.7848780Z Adding repository directory to the temporary git global config as a safe directory
2026-01-05T01:33:10.7859330Z [command]/opt/homebrew/bin/git config --global --add safe.directory /Users/runner/work/aqequil/aqequil
2026-01-05T01:33:10.7862920Z Deleting the contents of '/Users/runner/work/aqequil/aqequil'
2026-01-05T01:33:10.7864510Z ##[group]Initializing the repository
2026-01-05T01:33:10.7865310Z [command]/opt/homebrew/bin/git init /Users/runner/work/aqequil/aqequil
2026-01-05T01:33:10.7965080Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-01-05T01:33:10.8068810Z hint: is subject to change. To configure the initial branch name to use in all
2026-01-05T01:33:10.8157230Z hint: of your new repositories, which will suppress this warning, call:
2026-01-05T01:33:10.8158300Z hint:
2026-01-05T01:33:10.8159420Z hint: 	git config --global init.defaultBranch <name>
2026-01-05T01:33:10.8160200Z hint:
2026-01-05T01:33:10.8160860Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-01-05T01:33:10.8162490Z hint: 'development'. The just-created branch can be renamed via this command:
2026-01-05T01:33:10.8163360Z hint:
2026-01-05T01:33:10.8163910Z hint: 	git branch -m <name>
2026-01-05T01:33:10.8164510Z hint:
2026-01-05T01:33:10.8165160Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-01-05T01:33:10.8166540Z Initialized empty Git repository in /Users/runner/work/aqequil/aqequil/.git/
2026-01-05T01:33:10.8168700Z [command]/opt/homebrew/bin/git remote add origin https://github.com/worm-portal/aqequil
2026-01-05T01:33:10.8269370Z ##[endgroup]
2026-01-05T01:33:10.8271680Z ##[group]Disabling automatic garbage collection
2026-01-05T01:33:10.8273510Z [command]/opt/homebrew/bin/git config --local gc.auto 0
2026-01-05T01:33:10.8462030Z ##[endgroup]
2026-01-05T01:33:10.8489760Z ##[group]Setting up auth
2026-01-05T01:33:10.8490790Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-01-05T01:33:10.8495790Z [command]/opt/homebrew/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-01-05T01:33:10.9516750Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-01-05T01:33:10.9577340Z [command]/opt/homebrew/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2026-01-05T01:33:11.0338850Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-01-05T01:33:11.0428260Z [command]/opt/homebrew/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-01-05T01:33:11.1388220Z [command]/opt/homebrew/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-01-05T01:33:11.1456670Z ##[endgroup]
2026-01-05T01:33:11.1457670Z ##[group]Fetching the repository
2026-01-05T01:33:11.1462860Z [command]/opt/homebrew/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +0fba8641708a9a29f5cf75d5e1aa5af56402a902:refs/tags/v1.0.1
2026-01-05T01:33:11.7666910Z From https://github.com/worm-portal/aqequil
2026-01-05T01:33:11.7669620Z  * [new ref]         0fba8641708a9a29f5cf75d5e1aa5af56402a902 -> v1.0.1
2026-01-05T01:33:11.7746210Z ##[endgroup]
2026-01-05T01:33:11.7747340Z ##[group]Determining the checkout info
2026-01-05T01:33:11.7748460Z ##[endgroup]
2026-01-05T01:33:11.7749270Z [command]/opt/homebrew/bin/git sparse-checkout disable
2026-01-05T01:33:11.7828400Z [command]/opt/homebrew/bin/git config --local --unset-all extensions.worktreeConfig
2026-01-05T01:33:11.7900270Z ##[group]Checking out the ref
2026-01-05T01:33:11.7904030Z [command]/opt/homebrew/bin/git checkout --progress --force refs/tags/v1.0.1
2026-01-05T01:33:11.9260190Z HEAD is now at 0fba864 Add automatic versioning from git tags using setuptools_scm
2026-01-05T01:33:11.9540780Z ##[endgroup]
2026-01-05T01:33:11.9711490Z [command]/opt/homebrew/bin/git log -1 --format=%H
2026-01-05T01:33:11.9721920Z 0fba8641708a9a29f5cf75d5e1aa5af56402a902
2026-01-05T01:33:11.9986410Z ##[group]Run actions/setup-python@v5
2026-01-05T01:33:11.9987320Z with:
2026-01-05T01:33:11.9987940Z   python-version: 3.11
2026-01-05T01:33:11.9988650Z   check-latest: false
2026-01-05T01:33:11.9989550Z   token: ***
2026-01-05T01:33:11.9990200Z   update-environment: true
2026-01-05T01:33:11.9990970Z   allow-prereleases: false
2026-01-05T01:33:11.9991720Z   freethreaded: false
2026-01-05T01:33:11.9992410Z ##[endgroup]
2026-01-05T01:33:12.1443790Z ##[group]Installed versions
2026-01-05T01:33:12.1521930Z Successfully set up CPython (3.11.9)
2026-01-05T01:33:12.1523740Z ##[endgroup]
2026-01-05T01:33:12.1663930Z ##[group]Run actions/download-artifact@v4
2026-01-05T01:33:12.1665200Z with:
2026-01-05T01:33:12.1665810Z   name: wheels-macos-latest
2026-01-05T01:33:12.1666530Z   path: wheelhouse
2026-01-05T01:33:12.1667210Z   merge-multiple: false
2026-01-05T01:33:12.1667910Z   repository: worm-portal/aqequil
2026-01-05T01:33:12.1668640Z   run-id: 20702070857
2026-01-05T01:33:12.1669250Z env:
2026-01-05T01:33:12.1670080Z   pythonLocation: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:12.1671530Z   PKG_CONFIG_PATH: /Users/runner/hostedtoolcache/Python/3.11.9/arm64/lib/pkgconfig
2026-01-05T01:33:12.1672940Z   Python_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:12.1674220Z   Python2_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:12.1675520Z   Python3_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:12.1676530Z ##[endgroup]
2026-01-05T01:33:12.3421030Z Downloading single artifact
2026-01-05T01:33:12.7062330Z Preparing to download the following artifacts:
2026-01-05T01:33:12.7063310Z - wheels-macos-latest (ID: 5019930544, Size: 24541316, Expected Digest: sha256:2f97e24188ff83f6551a913b53fdccfb8f5d5a9f65e4979d0734e1ef8a9e1c42)
2026-01-05T01:33:12.9298050Z Redirecting to blob download url: https://productionresultssa18.blob.core.windows.net/actions-results/26a74c06-72e1-4403-8f14-91bf0d49fcbc/workflow-job-run-f38c2346-270b-5886-be73-912b89ebb7ce/artifacts/955ef54be1c50fb13a2980f81c148b7bb4d63dbb4dfacd45c21fd4e1b6813100.zip
2026-01-05T01:33:12.9399590Z Starting download of artifact to: /Users/runner/work/aqequil/aqequil/wheelhouse
2026-01-05T01:33:13.1844110Z (node:20732) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
2026-01-05T01:33:13.1845350Z (Use `node --trace-deprecation ...` to show where the warning was created)
2026-01-05T01:33:15.3459060Z SHA256 digest of downloaded artifact is 2f97e24188ff83f6551a913b53fdccfb8f5d5a9f65e4979d0734e1ef8a9e1c42
2026-01-05T01:33:15.3460910Z Artifact download completed successfully.
2026-01-05T01:33:15.3461400Z Total of 1 artifact(s) downloaded
2026-01-05T01:33:15.3467480Z Download artifact has finished successfully
2026-01-05T01:33:15.3563190Z ##[group]Run PYVER=$(echo "3.11" | tr -d '.')
2026-01-05T01:33:15.3563610Z [36;1mPYVER=$(echo "3.11" | tr -d '.')[0m
2026-01-05T01:33:15.3564040Z [36;1mpython -m pip install wheelhouse/aqequil-*-cp${PYVER}-*.whl[0m
2026-01-05T01:33:15.3629540Z shell: /bin/bash --noprofile --norc -e -o pipefail {0}
2026-01-05T01:33:15.3629930Z env:
2026-01-05T01:33:15.3630260Z   pythonLocation: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:15.3630780Z   PKG_CONFIG_PATH: /Users/runner/hostedtoolcache/Python/3.11.9/arm64/lib/pkgconfig
2026-01-05T01:33:15.3631270Z   Python_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:15.3631700Z   Python2_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:15.3632660Z   Python3_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:15.3633090Z ##[endgroup]
2026-01-05T01:33:16.3136450Z Processing ./wheelhouse/aqequil-1.0.2.dev0+g0fba86417.d20260105-cp311-cp311-macosx_15_0_arm64.whl
2026-01-05T01:33:16.4605930Z Collecting pandas (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.5004320Z   Downloading pandas-2.3.3-cp311-cp311-macosx_11_0_arm64.whl.metadata (91 kB)
2026-01-05T01:33:16.6240190Z Collecting numpy (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.6276820Z   Downloading numpy-2.4.0-cp311-cp311-macosx_14_0_arm64.whl.metadata (6.6 kB)
2026-01-05T01:33:16.6992880Z Collecting matplotlib (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.7022370Z   Downloading matplotlib-3.10.8-cp311-cp311-macosx_11_0_arm64.whl.metadata (52 kB)
2026-01-05T01:33:16.7339540Z Collecting plotly (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.7367690Z   Downloading plotly-6.5.0-py3-none-any.whl.metadata (8.5 kB)
2026-01-05T01:33:16.7899370Z Collecting ipython (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.7930320Z   Downloading ipython-9.8.0-py3-none-any.whl.metadata (4.5 kB)
2026-01-05T01:33:16.8049940Z Collecting chemparse (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.8082920Z   Downloading chemparse-0.3.2-py3-none-any.whl.metadata (1.7 kB)
2026-01-05T01:33:16.8181920Z Collecting dill (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.8205790Z   Downloading dill-0.4.0-py3-none-any.whl.metadata (10 kB)
2026-01-05T01:33:16.8328880Z Collecting periodictable (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.8364430Z   Downloading periodictable-2.0.2-py3-none-any.whl.metadata (5.4 kB)
2026-01-05T01:33:16.8538340Z Collecting natsort (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.8576470Z   Downloading natsort-8.4.0-py3-none-any.whl.metadata (21 kB)
2026-01-05T01:33:16.8758240Z Collecting roman (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.8790210Z   Downloading roman-5.2-py3-none-any.whl.metadata (4.3 kB)
2026-01-05T01:33:16.8997830Z Collecting ipywidgets (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.9029930Z   Downloading ipywidgets-8.1.8-py3-none-any.whl.metadata (2.4 kB)
2026-01-05T01:33:16.9134970Z Collecting wormutils (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:16.9174630Z   Downloading wormutils-0.2.0-py3-none-any.whl.metadata (723 bytes)
2026-01-05T01:33:16.9351880Z Collecting pychnosz (from aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.0563450Z   Downloading pychnosz-1.1.12-cp311-cp311-macosx_15_0_arm64.whl.metadata (8.2 kB)
2026-01-05T01:33:17.0724970Z Collecting decorator>=4.3.2 (from ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.0750060Z   Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)
2026-01-05T01:33:17.0853650Z Collecting ipython-pygments-lexers>=1.0.0 (from ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.0876910Z   Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl.metadata (1.1 kB)
2026-01-05T01:33:17.0996520Z Collecting jedi>=0.18.1 (from ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.1019360Z   Downloading jedi-0.19.2-py2.py3-none-any.whl.metadata (22 kB)
2026-01-05T01:33:17.1173000Z Collecting matplotlib-inline>=0.1.5 (from ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.1197440Z   Downloading matplotlib_inline-0.2.1-py3-none-any.whl.metadata (2.3 kB)
2026-01-05T01:33:17.1310520Z Collecting pexpect>4.3 (from ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.1334060Z   Downloading pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
2026-01-05T01:33:17.1519850Z Collecting prompt_toolkit<3.1.0,>=3.0.41 (from ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.1544000Z   Downloading prompt_toolkit-3.0.52-py3-none-any.whl.metadata (6.4 kB)
2026-01-05T01:33:17.1722210Z Collecting pygments>=2.11.0 (from ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.1753720Z   Downloading pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)
2026-01-05T01:33:17.1885030Z Collecting stack_data>=0.6.0 (from ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.1909220Z   Downloading stack_data-0.6.3-py3-none-any.whl.metadata (18 kB)
2026-01-05T01:33:17.2074960Z Collecting traitlets>=5.13.0 (from ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.2103320Z   Downloading traitlets-5.14.3-py3-none-any.whl.metadata (10 kB)
2026-01-05T01:33:17.2254410Z Collecting typing_extensions>=4.6 (from ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.2279870Z   Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
2026-01-05T01:33:17.2413570Z Collecting wcwidth (from prompt_toolkit<3.1.0,>=3.0.41->ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.2442320Z   Downloading wcwidth-0.2.14-py2.py3-none-any.whl.metadata (15 kB)
2026-01-05T01:33:17.2577280Z Collecting parso<0.9.0,>=0.8.4 (from jedi>=0.18.1->ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.2603260Z   Downloading parso-0.8.5-py2.py3-none-any.whl.metadata (8.3 kB)
2026-01-05T01:33:17.2713840Z Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.2739050Z   Downloading ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)
2026-01-05T01:33:17.2866350Z Collecting executing>=1.2.0 (from stack_data>=0.6.0->ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.2892880Z   Downloading executing-2.2.1-py2.py3-none-any.whl.metadata (8.9 kB)
2026-01-05T01:33:17.3043620Z Collecting asttokens>=2.1.0 (from stack_data>=0.6.0->ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.3069380Z   Downloading asttokens-3.0.1-py3-none-any.whl.metadata (4.9 kB)
2026-01-05T01:33:17.3159890Z Collecting pure-eval (from stack_data>=0.6.0->ipython->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.3184560Z   Downloading pure_eval-0.2.3-py3-none-any.whl.metadata (6.3 kB)
2026-01-05T01:33:17.3314660Z Collecting comm>=0.1.3 (from ipywidgets->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.3338350Z   Downloading comm-0.2.3-py3-none-any.whl.metadata (3.7 kB)
2026-01-05T01:33:17.3598180Z Collecting widgetsnbextension~=4.0.14 (from ipywidgets->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.3634960Z   Downloading widgetsnbextension-4.0.15-py3-none-any.whl.metadata (1.6 kB)
2026-01-05T01:33:17.3816360Z Collecting jupyterlab_widgets~=3.0.15 (from ipywidgets->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.3849740Z   Downloading jupyterlab_widgets-3.0.16-py3-none-any.whl.metadata (20 kB)
2026-01-05T01:33:17.4217160Z Collecting contourpy>=1.0.1 (from matplotlib->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.4249490Z   Downloading contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl.metadata (5.5 kB)
2026-01-05T01:33:17.4360430Z Collecting cycler>=0.10 (from matplotlib->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.4385820Z   Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
2026-01-05T01:33:17.5236150Z Collecting fonttools>=4.22.0 (from matplotlib->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.5278270Z   Downloading fonttools-4.61.1-cp311-cp311-macosx_10_9_universal2.whl.metadata (114 kB)
2026-01-05T01:33:17.5849850Z Collecting kiwisolver>=1.3.1 (from matplotlib->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.5884850Z   Downloading kiwisolver-1.4.9-cp311-cp311-macosx_11_0_arm64.whl.metadata (6.3 kB)
2026-01-05T01:33:17.6049720Z Collecting packaging>=20.0 (from matplotlib->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.6073720Z   Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
2026-01-05T01:33:17.6975360Z Collecting pillow>=8 (from matplotlib->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.7006230Z   Downloading pillow-12.1.0-cp311-cp311-macosx_11_0_arm64.whl.metadata (8.8 kB)
2026-01-05T01:33:17.7231040Z Collecting pyparsing>=3 (from matplotlib->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.7258370Z   Downloading pyparsing-3.3.1-py3-none-any.whl.metadata (5.6 kB)
2026-01-05T01:33:17.7393540Z Collecting python-dateutil>=2.7 (from matplotlib->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.7418390Z   Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
2026-01-05T01:33:17.7610650Z Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.7632970Z   Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
2026-01-05T01:33:17.7919900Z Collecting pytz>=2020.1 (from pandas->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.7945430Z   Downloading pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB)
2026-01-05T01:33:17.8066170Z Collecting tzdata>=2022.7 (from pandas->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.8089530Z   Downloading tzdata-2025.3-py2.py3-none-any.whl.metadata (1.4 kB)
2026-01-05T01:33:17.8376740Z Collecting narwhals>=1.15.1 (from plotly->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.8405490Z   Downloading narwhals-2.14.0-py3-none-any.whl.metadata (13 kB)
2026-01-05T01:33:17.9246480Z Collecting scipy>=1.7.0 (from pychnosz->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.9285670Z   Downloading scipy-1.16.3-cp311-cp311-macosx_14_0_arm64.whl.metadata (62 kB)
2026-01-05T01:33:17.9676110Z Collecting requests (from wormutils->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.9701790Z   Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
2026-01-05T01:33:17.9849420Z Collecting importlib_resources (from wormutils->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:17.9872640Z   Downloading importlib_resources-6.5.2-py3-none-any.whl.metadata (3.9 kB)
2026-01-05T01:33:18.0622330Z Collecting charset_normalizer<4,>=2 (from requests->wormutils->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:18.0651310Z   Downloading charset_normalizer-3.4.4-cp311-cp311-macosx_10_9_universal2.whl.metadata (37 kB)
2026-01-05T01:33:18.0776690Z Collecting idna<4,>=2.5 (from requests->wormutils->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:18.0800120Z   Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB)
2026-01-05T01:33:18.0981320Z Collecting urllib3<3,>=1.21.1 (from requests->wormutils->aqequil==1.0.2.dev0+g0fba86417.d20260105)
2026-01-05T01:33:18.1007740Z   Downloading urllib3-2.6.2-py3-none-any.whl.metadata (6.6 kB)
2026-01-05T01:33:18.1046490Z Requirement already satisfied: certifi>=2017.4.17 in /Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages (from requests->wormutils->aqequil==1.0.2.dev0+g0fba86417.d20260105) (2025.11.12)
2026-01-05T01:33:18.1156460Z Downloading chemparse-0.3.2-py3-none-any.whl (5.9 kB)
2026-01-05T01:33:18.1223160Z Downloading dill-0.4.0-py3-none-any.whl (119 kB)
2026-01-05T01:33:18.1278920Z Downloading ipython-9.8.0-py3-none-any.whl (621 kB)
2026-01-05T01:33:18.1333140Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 621.4/621.4 kB 95.4 MB/s  0:00:00
2026-01-05T01:33:18.1380420Z Downloading prompt_toolkit-3.0.52-py3-none-any.whl (391 kB)
2026-01-05T01:33:18.1495170Z Downloading decorator-5.2.1-py3-none-any.whl (9.2 kB)
2026-01-05T01:33:18.1540040Z Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl (8.1 kB)
2026-01-05T01:33:18.1583790Z Downloading jedi-0.19.2-py2.py3-none-any.whl (1.6 MB)
2026-01-05T01:33:18.1709090Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 131.8 MB/s  0:00:00
2026-01-05T01:33:18.1742280Z Downloading parso-0.8.5-py2.py3-none-any.whl (106 kB)
2026-01-05T01:33:18.1798560Z Downloading matplotlib_inline-0.2.1-py3-none-any.whl (9.5 kB)
2026-01-05T01:33:18.1847810Z Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
2026-01-05T01:33:18.1904410Z Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
2026-01-05T01:33:18.1953330Z Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB)
2026-01-05T01:33:18.2028070Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 156.3 MB/s  0:00:00
2026-01-05T01:33:18.2054640Z Downloading stack_data-0.6.3-py3-none-any.whl (24 kB)
2026-01-05T01:33:18.2098490Z Downloading asttokens-3.0.1-py3-none-any.whl (27 kB)
2026-01-05T01:33:18.2139810Z Downloading executing-2.2.1-py2.py3-none-any.whl (28 kB)
2026-01-05T01:33:18.2181750Z Downloading traitlets-5.14.3-py3-none-any.whl (85 kB)
2026-01-05T01:33:18.2226290Z Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-01-05T01:33:18.2264940Z Downloading ipywidgets-8.1.8-py3-none-any.whl (139 kB)
2026-01-05T01:33:18.2310000Z Downloading jupyterlab_widgets-3.0.16-py3-none-any.whl (914 kB)
2026-01-05T01:33:18.2365530Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 914.9/914.9 kB 154.4 MB/s  0:00:00
2026-01-05T01:33:18.2394740Z Downloading widgetsnbextension-4.0.15-py3-none-any.whl (2.2 MB)
2026-01-05T01:33:18.2581330Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 135.2 MB/s  0:00:00
2026-01-05T01:33:18.2616490Z Downloading comm-0.2.3-py3-none-any.whl (7.3 kB)
2026-01-05T01:33:18.2690810Z Downloading matplotlib-3.10.8-cp311-cp311-macosx_11_0_arm64.whl (8.1 MB)
2026-01-05T01:33:18.3323210Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.1/8.1 MB 128.2 MB/s  0:00:00
2026-01-05T01:33:18.3383570Z Downloading contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl (270 kB)
2026-01-05T01:33:18.3448040Z Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
2026-01-05T01:33:18.3573680Z Downloading fonttools-4.61.1-cp311-cp311-macosx_10_9_universal2.whl (2.9 MB)
2026-01-05T01:33:18.3771990Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 141.7 MB/s  0:00:00
2026-01-05T01:33:18.3909070Z Downloading kiwisolver-1.4.9-cp311-cp311-macosx_11_0_arm64.whl (65 kB)
2026-01-05T01:33:18.3965880Z Downloading numpy-2.4.0-cp311-cp311-macosx_14_0_arm64.whl (5.5 MB)
2026-01-05T01:33:18.4286650Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.5/5.5 MB 174.2 MB/s  0:00:00
2026-01-05T01:33:18.4337490Z Downloading packaging-25.0-py3-none-any.whl (66 kB)
2026-01-05T01:33:18.4428460Z Downloading pillow-12.1.0-cp311-cp311-macosx_11_0_arm64.whl (4.7 MB)
2026-01-05T01:33:18.4672450Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 204.3 MB/s  0:00:00
2026-01-05T01:33:18.4717800Z Downloading pyparsing-3.3.1-py3-none-any.whl (121 kB)
2026-01-05T01:33:18.4792570Z Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2026-01-05T01:33:18.4844190Z Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
2026-01-05T01:33:18.4893410Z Downloading natsort-8.4.0-py3-none-any.whl (38 kB)
2026-01-05T01:33:18.4941720Z Downloading pandas-2.3.3-cp311-cp311-macosx_11_0_arm64.whl (10.8 MB)
2026-01-05T01:33:18.5485540Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.8/10.8 MB 207.8 MB/s  0:00:00
2026-01-05T01:33:18.5576500Z Downloading pytz-2025.2-py2.py3-none-any.whl (509 kB)
2026-01-05T01:33:18.5719490Z Downloading tzdata-2025.3-py2.py3-none-any.whl (348 kB)
2026-01-05T01:33:18.5804910Z Downloading periodictable-2.0.2-py3-none-any.whl (811 kB)
2026-01-05T01:33:18.5909920Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 811.1/811.1 kB 78.1 MB/s  0:00:00
2026-01-05T01:33:18.5936170Z Downloading plotly-6.5.0-py3-none-any.whl (9.9 MB)
2026-01-05T01:33:18.6382170Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.9/9.9 MB 226.0 MB/s  0:00:00
2026-01-05T01:33:18.6452310Z Downloading narwhals-2.14.0-py3-none-any.whl (430 kB)
2026-01-05T01:33:18.6535990Z Downloading pure_eval-0.2.3-py3-none-any.whl (11 kB)
2026-01-05T01:33:18.7284760Z Downloading pychnosz-1.1.12-cp311-cp311-macosx_15_0_arm64.whl (1.3 MB)
2026-01-05T01:33:18.8096770Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 14.2 MB/s  0:00:00
2026-01-05T01:33:18.8162940Z Downloading scipy-1.16.3-cp311-cp311-macosx_14_0_arm64.whl (20.9 MB)
2026-01-05T01:33:18.9770860Z    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.9/20.9 MB 130.4 MB/s  0:00:00
2026-01-05T01:33:18.9873100Z Downloading roman-5.2-py3-none-any.whl (6.0 kB)
2026-01-05T01:33:18.9962250Z Downloading wcwidth-0.2.14-py2.py3-none-any.whl (37 kB)
2026-01-05T01:33:19.0050500Z Downloading wormutils-0.2.0-py3-none-any.whl (18 kB)
2026-01-05T01:33:19.0147800Z Downloading importlib_resources-6.5.2-py3-none-any.whl (37 kB)
2026-01-05T01:33:19.0205770Z Downloading requests-2.32.5-py3-none-any.whl (64 kB)
2026-01-05T01:33:19.0265610Z Downloading charset_normalizer-3.4.4-cp311-cp311-macosx_10_9_universal2.whl (206 kB)
2026-01-05T01:33:19.0321750Z Downloading idna-3.11-py3-none-any.whl (71 kB)
2026-01-05T01:33:19.0372980Z Downloading urllib3-2.6.2-py3-none-any.whl (131 kB)
2026-01-05T01:33:19.2139390Z Installing collected packages: pytz, pure-eval, ptyprocess, widgetsnbextension, wcwidth, urllib3, tzdata, typing_extensions, traitlets, six, roman, pyparsing, pygments, pillow, pexpect, parso, packaging, numpy, natsort, narwhals, kiwisolver, jupyterlab_widgets, importlib_resources, idna, fonttools, executing, dill, decorator, cycler, comm, chemparse, charset_normalizer, asttokens, stack_data, scipy, requests, python-dateutil, prompt_toolkit, plotly, periodictable, matplotlib-inline, jedi, ipython-pygments-lexers, contourpy, pandas, matplotlib, ipython, wormutils, pychnosz, ipywidgets, aqequil
2026-01-05T01:33:32.3039190Z 
2026-01-05T01:33:32.3058040Z Successfully installed aqequil-1.0.2.dev0+g0fba86417.d20260105 asttokens-3.0.1 charset_normalizer-3.4.4 chemparse-0.3.2 comm-0.2.3 contourpy-1.3.3 cycler-0.12.1 decorator-5.2.1 dill-0.4.0 executing-2.2.1 fonttools-4.61.1 idna-3.11 importlib_resources-6.5.2 ipython-9.8.0 ipython-pygments-lexers-1.1.1 ipywidgets-8.1.8 jedi-0.19.2 jupyterlab_widgets-3.0.16 kiwisolver-1.4.9 matplotlib-3.10.8 matplotlib-inline-0.2.1 narwhals-2.14.0 natsort-8.4.0 numpy-2.4.0 packaging-25.0 pandas-2.3.3 parso-0.8.5 periodictable-2.0.2 pexpect-4.9.0 pillow-12.1.0 plotly-6.5.0 prompt_toolkit-3.0.52 ptyprocess-0.7.0 pure-eval-0.2.3 pychnosz-1.1.12 pygments-2.19.2 pyparsing-3.3.1 python-dateutil-2.9.0.post0 pytz-2025.2 requests-2.32.5 roman-5.2 scipy-1.16.3 six-1.17.0 stack_data-0.6.3 traitlets-5.14.3 typing_extensions-4.15.0 tzdata-2025.3 urllib3-2.6.2 wcwidth-0.2.14 widgetsnbextension-4.0.15 wormutils-0.2.0
2026-01-05T01:33:32.6469760Z ##[group]Run cd "$RUNNER_TEMP"
2026-01-05T01:33:32.6470010Z [36;1mcd "$RUNNER_TEMP"[0m
2026-01-05T01:33:32.6470260Z [36;1mecho "Checking architecture of bundled executables..."[0m
2026-01-05T01:33:32.6471260Z [36;1mpython -c "import aqequil; from aqequil.AqSpeciation import _get_bundled_exe_path; import os; bin_path = _get_bundled_exe_path(); print(f'Binary path: {bin_path}'); import subprocess; result = subprocess.run(['file', os.path.join(bin_path, 'eqpt')], capture_output=True, text=True); print(result.stdout)"[0m
2026-01-05T01:33:32.6506990Z shell: /bin/bash --noprofile --norc -e -o pipefail {0}
2026-01-05T01:33:32.6507250Z env:
2026-01-05T01:33:32.6507500Z   pythonLocation: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:32.6507890Z   PKG_CONFIG_PATH: /Users/runner/hostedtoolcache/Python/3.11.9/arm64/lib/pkgconfig
2026-01-05T01:33:32.6514650Z   Python_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:32.6515070Z   Python2_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:32.6515420Z   Python3_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:32.6515680Z ##[endgroup]
2026-01-05T01:33:32.6841570Z Checking architecture of bundled executables...
2026-01-05T01:33:39.0956040Z Matplotlib is building the font cache; this may take a moment.
2026-01-05T01:33:43.1120420Z Binary path: /Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/aqequil/bin
2026-01-05T01:33:43.1121650Z /Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/aqequil/bin/eqpt: Mach-O 64-bit executable arm64
2026-01-05T01:33:43.1122130Z 
2026-01-05T01:33:43.3126700Z ##[group]Run cp "$GITHUB_WORKSPACE/test_integration.py" "$RUNNER_TEMP/"
2026-01-05T01:33:43.3127130Z [36;1mcp "$GITHUB_WORKSPACE/test_integration.py" "$RUNNER_TEMP/"[0m
2026-01-05T01:33:43.3127470Z [36;1mcd "$RUNNER_TEMP"[0m
2026-01-05T01:33:43.3127770Z [36;1mpython test_integration.py[0m
2026-01-05T01:33:43.3160720Z shell: /bin/bash --noprofile --norc -e -o pipefail {0}
2026-01-05T01:33:43.3160980Z env:
2026-01-05T01:33:43.3161210Z   pythonLocation: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:43.3161660Z   PKG_CONFIG_PATH: /Users/runner/hostedtoolcache/Python/3.11.9/arm64/lib/pkgconfig
2026-01-05T01:33:43.3162060Z   Python_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:43.3162510Z   Python2_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:43.3162900Z   Python3_ROOT_DIR: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2026-01-05T01:33:43.3163250Z ##[endgroup]
2026-01-05T01:33:58.4154810Z 
2026-01-05T01:33:58.4155550Z ============================================================
2026-01-05T01:33:58.4156000Z AQEQUIL INTEGRATION TEST SUITE
2026-01-05T01:33:58.4156490Z ============================================================
2026-01-05T01:33:58.4156820Z Python: 3.11.9
2026-01-05T01:33:58.4157080Z Platform: darwin
2026-01-05T01:33:58.4157340Z Architecture: arm64
2026-01-05T01:33:58.4157640Z ============================================================
2026-01-05T01:33:58.4157990Z ============================================================
2026-01-05T01:33:58.4158360Z Test 1: Checking for bundled EQ3/6 executables
2026-01-05T01:33:58.4158700Z ============================================================
2026-01-05T01:33:58.4159290Z [OK] Found bundled executables at: /Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/aqequil/bin
2026-01-05T01:33:58.4159860Z   [OK] eq3nr (0.90 MB)
2026-01-05T01:33:58.4160130Z   [OK] eq6 (1.53 MB)
2026-01-05T01:33:58.4160390Z   [OK] eqpt (0.55 MB)
2026-01-05T01:33:58.4160650Z 
2026-01-05T01:33:58.4160830Z ============================================================
2026-01-05T01:33:58.4161210Z Test 2: Testing aqequil import and basic usage
2026-01-05T01:33:58.4161570Z ============================================================
2026-01-05T01:33:58.4161920Z [OK] Successfully imported aqequil
2026-01-05T01:33:58.4162560Z [OK] Found test data at: /Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/aqequil/test_data/input_example_wrm.csv
2026-01-05T01:33:58.4163250Z 
2026-01-05T01:33:58.4163340Z ============================================================
2026-01-05T01:33:58.4163670Z Test 3: Downloading latest data0.wrm from WORM-db
2026-01-05T01:33:58.4163940Z ============================================================
2026-01-05T01:33:58.4164420Z Downloading data0.wrm from https://raw.githubusercontent.com/worm-portal/WORM-db/master/data0.wrm...
2026-01-05T01:33:58.4164910Z [OK] Downloaded data0.wrm (573.8 KB)
2026-01-05T01:33:58.4165220Z [OK] Copied data0.wrm to test_data (replaced existing)
2026-01-05T01:33:58.4165540Z [OK] Copied data0.wrm to databases (replaced existing)
2026-01-05T01:33:58.4166480Z 
2026-01-05T01:33:58.4166580Z ============================================================
2026-01-05T01:33:58.4166860Z Test 4: Testing runeqpt (data0 to data1 conversion)
2026-01-05T01:33:58.4167180Z ============================================================
2026-01-05T01:33:58.4167570Z [INFO] Working directory: /var/folders/bp/kmfmhnl95kx1c8x321z7twbw0000gn/T/tmp3i8s1z6u
2026-01-05T01:33:58.4167980Z [OK] Copied data0.wrm to working directory
2026-01-05T01:33:58.4168230Z Running EQPT on data0.wrm...
2026-01-05T01:33:58.4168410Z [OK] EQPT completed
2026-01-05T01:33:58.4168580Z [OK] data1.wrm created (0.36 MB)
2026-01-05T01:33:58.4168890Z [OK] Copied data1.wrm to bundled databases (replaced existing)
2026-01-05T01:33:58.4180890Z 
2026-01-05T01:33:58.4181030Z ============================================================
2026-01-05T01:33:58.4181840Z Test 5: Testing simple speciation (wrm database)
2026-01-05T01:33:58.4182310Z ============================================================
2026-01-05T01:33:58.4182860Z Running speciation on /Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/aqequil/test_data/input_example_wrm.csv...
2026-01-05T01:33:58.4183590Z [INFO] Working directory: /var/folders/bp/kmfmhnl95kx1c8x321z7twbw0000gn/T/tmplwr_xn_v
2026-01-05T01:33:58.4183940Z [OK] Copied data0.wrm to working directory
2026-01-05T01:33:58.4184160Z Running EQPT to create data1.wrm...
2026-01-05T01:33:58.4184380Z [OK] EQPT completed, data1.wrm created
2026-01-05T01:33:58.4184620Z [OK] AqEquil instance created with wrm database
2026-01-05T01:33:58.4185240Z The input file column 'logfO2' will be used to set sample redox state. If a another column is desired, set it manually using the redox_flag parameter.
2026-01-05T01:33:58.4185900Z No 'charge_balance_on' column found in input file. Defaulting to no charge balancing for all samples.
2026-01-05T01:33:58.4186550Z Warning: no 'logfO2' column found. Attempting to find a column for aqueous O2 to estimate logfO2 at sample temperature and pressure...
2026-01-05T01:33:58.4187080Z Using wrm to speciate Bison Pool
2026-01-05T01:33:58.4187320Z Using wrm to speciate Spray Geyser Source
2026-01-05T01:33:58.4187790Z Warning: non-numeric aqueous O2 value in sample Crater Hills Geyser. Resorting to using Log fO2 (log bars) with a value of -6
2026-01-05T01:33:58.4188270Z Using wrm to speciate Crater Hills Geyser
2026-01-05T01:33:58.4188500Z Using wrm to speciate Ambergris
2026-01-05T01:33:58.4188740Z Using wrm to speciate MLS Source
2026-01-05T01:33:58.4188940Z Using wrm to speciate Gas Crack
2026-01-05T01:33:58.4189140Z Using wrm to speciate Snail
2026-01-05T01:33:58.4189340Z Finished!
2026-01-05T01:33:58.4189480Z [OK] Speciation completed
2026-01-05T01:33:58.4189700Z [OK] aq_distribution is a DataFrame with 81 rows
2026-01-05T01:33:58.4189890Z 
2026-01-05T01:33:58.4189980Z ============================================================
2026-01-05T01:33:58.4190220Z Test 6: Testing water-rock reaction
2026-01-05T01:33:58.4190450Z ============================================================
2026-01-05T01:33:58.4190980Z Running speciation on /Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/aqequil/test_data/input_example_wrm.csv...
2026-01-05T01:33:58.4191600Z [INFO] Working directory: /var/folders/bp/kmfmhnl95kx1c8x321z7twbw0000gn/T/tmp0zgz16ff
2026-01-05T01:33:58.4192070Z [OK] Copied wrm_data_latest.csv to bundled databases (replaced existing)
2026-01-05T01:33:58.4192420Z [OK] Copied elements.csv to bundled databases (replaced existing)
2026-01-05T01:33:58.4192800Z [OK] Copied solid_solutions.csv to bundled databases (replaced existing)
2026-01-05T01:33:58.4193240Z [OK] Copied wrm_data_logk.csv to bundled databases (replaced existing)
2026-01-05T01:33:58.4193640Z [OK] Copied wrm_data_logk_s.csv to bundled databases (replaced existing)
2026-01-05T01:33:58.4194240Z The input file column 'logfO2' will be used to set sample redox state. If a another column is desired, set it manually using the redox_flag parameter.
2026-01-05T01:33:58.4195030Z Getting wrm_data_latest.csv ready. This will take a moment...
2026-01-05T01:33:58.4195450Z No 'charge_balance_on' column found in input file. Defaulting to no charge balancing for all samples.
2026-01-05T01:33:58.4196040Z Warning: a column for Pressure was not found in the sample input file. Defaulting to water saturation pressure...
2026-01-05T01:33:58.4196680Z Warning: no 'logfO2' column found. Attempting to find a column for aqueous O2 to estimate logfO2 at sample temperature and pressure...
2026-01-05T01:33:58.4197150Z Using wrm_data_latest.csv to speciate Bison Pool
2026-01-05T01:33:58.4197440Z Using wrm_data_latest.csv to speciate Spray Geyser Source
2026-01-05T01:33:58.4197920Z Warning: non-numeric aqueous O2 value in sample Crater Hills Geyser. Resorting to using Log fO2 (log bars) with a value of -6
2026-01-05T01:33:58.4198570Z Using wrm_data_latest.csv to speciate Crater Hills Geyser
2026-01-05T01:33:58.4199170Z Using wrm_data_latest.csv to speciate Ambergris
2026-01-05T01:33:58.4199580Z Using wrm_data_latest.csv to speciate MLS Source
2026-01-05T01:33:58.4199880Z Using wrm_data_latest.csv to speciate Gas Crack
2026-01-05T01:33:58.4200120Z Using wrm_data_latest.csv to speciate Snail
2026-01-05T01:33:58.4200330Z Finished!
2026-01-05T01:33:58.4200510Z [OK] Initial speciation completed
2026-01-05T01:33:58.4200720Z [OK] Reaction prepared
2026-01-05T01:33:58.4200890Z Running water-rock reaction...
2026-01-05T01:33:58.4201130Z Using wrm_data_latest.csv to react Bison.Pool
2026-01-05T01:33:58.4201290Z 
2026-01-05T01:33:58.4201440Z The sample 'Bison Pool' experienced errors during the reaction:
2026-01-05T01:33:58.4201800Z  * Error - (EQ6/intmtb) A mass balance is defined on the input
2026-01-05T01:33:58.4202160Z        file for NH4+ (Aqueous solution), but this species isn't in the
2026-01-05T01:33:58.4202530Z        currently active basis set. Either it isn't on the current data file
2026-01-05T01:33:58.4202890Z        or it has been suppressed as by an nxmod or iopt(15) option.
2026-01-05T01:33:58.4203110Z 
2026-01-05T01:33:58.4203400Z Mass transfer results for sample 'Bison Pool' could not be saved because the calculation did not finish due to error(s).
2026-01-05T01:33:58.4203780Z 
2026-01-05T01:33:58.4203890Z Using wrm_data_latest.csv to react Spray.Geyser.Source
2026-01-05T01:33:58.4204100Z 
2026-01-05T01:33:58.4204260Z The sample 'Spray Geyser Source' experienced errors during the reaction:
2026-01-05T01:33:58.4204640Z  * Error - (EQ6/intrct) The reactant antigorite isn't among
2026-01-05T01:33:58.4204910Z        the loaded minerals.
2026-01-05T01:33:58.4205060Z 
2026-01-05T01:33:58.4205370Z Mass transfer results for sample 'Spray Geyser Source' could not be saved because the calculation did not finish due to error(s).
2026-01-05T01:33:58.4205750Z 
2026-01-05T01:33:58.4205880Z Using wrm_data_latest.csv to react Crater.Hills.Geyser
2026-01-05T01:33:58.4206140Z Using wrm_data_latest.csv to react Ambergris
2026-01-05T01:33:58.4206420Z Using wrm_data_latest.csv to react MLS.Source
2026-01-05T01:33:58.4206650Z Using wrm_data_latest.csv to react Gas.Crack
2026-01-05T01:33:58.4206830Z 
2026-01-05T01:33:58.4207000Z The sample 'Gas Crack' experienced errors during the reaction:
2026-01-05T01:33:58.4207370Z  * Error - (EQ6/path) The equilibrium calculation failed at the initial value
2026-01-05T01:33:58.4207670Z        of reaction progress.
2026-01-05T01:33:58.4207790Z 
2026-01-05T01:33:58.4208080Z Mass transfer results for sample 'Gas Crack' could not be saved because the calculation did not finish due to error(s).
2026-01-05T01:33:58.4208430Z 
2026-01-05T01:33:58.4208520Z Using wrm_data_latest.csv to react Snail
2026-01-05T01:33:58.4208680Z 
2026-01-05T01:33:58.4208800Z The sample 'Snail' experienced errors during the reaction:
2026-01-05T01:33:58.4209170Z  * Error - (EQ6/path) The equilibrium calculation failed at the initial value
2026-01-05T01:33:58.4209480Z        of reaction progress.
2026-01-05T01:33:58.4209620Z 
2026-01-05T01:33:58.4209880Z Mass transfer results for sample 'Snail' could not be saved because the calculation did not finish due to error(s).
2026-01-05T01:33:58.4210570Z 
2026-01-05T01:33:58.4210670Z [OK] Reaction completed
2026-01-05T01:33:58.4210870Z [OK] misc_params is a DataFrame with 12 rows
2026-01-05T01:33:58.4211030Z 
2026-01-05T01:33:58.4211140Z ============================================================
2026-01-05T01:33:58.4211340Z TEST SUMMARY
2026-01-05T01:33:58.4211530Z ============================================================
2026-01-05T01:33:58.4211760Z [PASS] Bundled Executables
2026-01-05T01:33:58.4211950Z [PASS] Import and Basic Usage
2026-01-05T01:33:58.4212160Z [PASS] Download Latest data0.wrm
2026-01-05T01:33:58.4212380Z [PASS] EQPT Data0 to Data1 Conversion
2026-01-05T01:33:58.4212590Z [PASS] Simple Speciation (wrm database)
2026-01-05T01:33:58.4212790Z [PASS] Water-Rock Reaction
2026-01-05T01:33:58.4213180Z ============================================================
2026-01-05T01:33:58.4213350Z 
2026-01-05T01:33:58.4213420Z [PASS] All tests passed!
2026-01-05T01:33:58.6106960Z Post job cleanup.
2026-01-05T01:33:58.8955990Z Post job cleanup.
2026-01-05T01:33:58.9909150Z [command]/opt/homebrew/bin/git version
2026-01-05T01:33:59.0087670Z git version 2.50.1
2026-01-05T01:33:59.0123730Z Copying '/Users/runner/.gitconfig' to '/Users/runner/work/_temp/feb255ba-4e29-4c90-b086-eea8817c1ed3/.gitconfig'
2026-01-05T01:33:59.0129850Z Temporarily overriding HOME='/Users/runner/work/_temp/feb255ba-4e29-4c90-b086-eea8817c1ed3' before making global git config changes
2026-01-05T01:33:59.0130450Z Adding repository directory to the temporary git global config as a safe directory
2026-01-05T01:33:59.0133430Z [command]/opt/homebrew/bin/git config --global --add safe.directory /Users/runner/work/aqequil/aqequil
2026-01-05T01:33:59.0231340Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-01-05T01:33:59.0290010Z [command]/opt/homebrew/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-01-05T01:33:59.1074900Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-01-05T01:33:59.1123640Z http.https://github.com/.extraheader
2026-01-05T01:33:59.1132940Z [command]/opt/homebrew/bin/git config --local --unset-all http.https://github.com/.extraheader
2026-01-05T01:33:59.1191440Z [command]/opt/homebrew/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2026-01-05T01:33:59.1873870Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-01-05T01:33:59.1927030Z [command]/opt/homebrew/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-01-05T01:33:59.2676920Z Cleaning up orphan processes
